payment transactions - Spanish English Dictionary